context.valueCtx.Done (method, view implemented interface methods)
139 uses
context (current package)
context.go#L108: Done() <-chan struct{}
context.go#L383: done := parent.Done()
context.go#L478: done := parent.Done()
context.go#L524: case <-parent.Done():
crypto/tls
conn.go#L1536: } else if ctx.Done() != nil {
database/sql
ctxutil.go#L21: case <-ctx.Done():
ctxutil.go#L40: case <-ctx.Done():
ctxutil.go#L57: case <-ctx.Done():
ctxutil.go#L74: case <-ctx.Done():
ctxutil.go#L91: case <-ctx.Done():
ctxutil.go#L121: if ctx.Done() == nil {
ctxutil.go#L129: case <-ctx.Done():
sql.go#L1262: case <-ctx.Done():
sql.go#L1325: case <-ctx.Done():
sql.go#L1370: case <-ctx.Done():
sql.go#L2212: <-tx.ctx.Done()
sql.go#L2248: case <-ctx.Done():
sql.go#L2293: case <-tx.ctx.Done():
sql.go#L2988: if ctx.Done() == nil && (txctx == nil || txctx.Done() == nil) {
sql.go#L3007: txctxDone = txctx.Done()
sql.go#L3010: case <-ctx.Done():
sql.go#L3016: case <-closectx.Done():
github.com/jackc/pgx/v5/pgconn
pgconn.go#L605: case <-ctx.Done():
pgconn.go#L958: case <-ctx.Done():
pgconn.go#L1024: case <-ctx.Done():
pgconn.go#L1171: case <-ctx.Done():
pgconn.go#L1212: case <-ctx.Done():
pgconn.go#L1345: case <-ctx.Done():
pgconn.go#L1386: case <-ctx.Done():
pgconn.go#L1446: case <-ctx.Done():
pgconn.go#L2019: case <-ctx.Done():
pgconn.go#L2449: case <-ctx.Done():
pgconn.go#L2990: case <-handleUnwatchedAfterCancelCalledCtx.Done():
github.com/jackc/pgx/v5/pgconn/ctxwatch
context_watcher.go#L40: if ctx.Done() != nil {
github.com/jackc/pgx/v5/pgxpool
pool.go#L322: case <-ctx.Done():
github.com/jackc/puddle/v2
context.go#L15: func (ctx *valueCancelCtx) Done() <-chan struct{} { return ctx.cancelCtx.Done() }
pool.go#L341: case <-ctx.Done():
pool.go#L437: case <-ctx.Done():
pool.go#L454: case <-ctx.Done():
pool.go#L460: case <-ctx.Done():
go.pact.im/x/flaky
debounce.go#L98: case <-ctx.Done():
debounce.go#L129: case <-ctx.Done():
retry.go#L79: case <-ctx.Done():
schedule.go#L160: case <-ctx.Done():
go.pact.im/x/grpcprocess
server.go#L28: case <-ctx.Done():
go.pact.im/x/logs
handler.go#L151: case <-ctx.Done():
go.pact.im/x/netchan
netchan.go#L124: case <-ctx.Done():
go.pact.im/x/process
process.go#L116: case <-bgctx.Done():
process.go#L132: case <-ctx.Done():
process.go#L182: case <-ctx.Done():
go.pact.im/x/supervisor
group.go#L88: case <-ctx.Done():
supervisor.go#L137: case <-ctx.Done():
go.pact.im/x/task
context.go#L19: case <-ctx.Done():
golang.org/x/net/http2
transport.go#L843: case <-ctx.Done():
transport.go#L972: case <-ctx.Done():
transport.go#L1045: case <-ctx.Done():
transport.go#L1094: case <-ctx.Done():
transport.go#L1106: case <-ctx.Done():
transport.go#L1163: case <-ctx.Done():
transport.go#L1209: case <-ctx.Done():
transport.go#L1228: case <-ctx.Done():
transport.go#L1643: case <-ctx.Done():
transport.go#L2254: case <-cs.ctx.Done():
transport.go#L2644: case <-ctx.Done():
transport_common.go#L296: case <-req.Context().Done():
golang.org/x/sync/semaphore
semaphore.go#L39: done := ctx.Done()
golang.org/x/tools/internal/gocommand
invoke.go#L117: case <-ctx.Done():
invoke.go#L136: case <-ctx.Done():
invoke.go#L146: case <-ctx.Done():
invoke.go#L335: case <-ctx.Done():
invoke.go#L394: case <-ctx.Done():
invoke.go#L400: case <-ctx.Done():
google.golang.org/grpc
clientconn.go#L321: case <-ctx.Done():
clientconn.go#L718: case <-ctx.Done():
clientconn.go#L769: case <-ctx.Done():
clientconn.go#L771: case <-cc.ctx.Done():
clientconn.go#L1391: case <-acCtx.Done():
picker_wrapper.go#L124: case <-ctx.Done():
stream.go#L428: case <-cc.ctx.Done():
stream.go#L430: case <-ctx.Done():
stream.go#L776: case <-cs.ctx.Done():
stream.go#L1380: case <-acCtx.Done():
stream.go#L1382: case <-ctx.Done():
google.golang.org/grpc/credentials
tls.go#L135: case <-ctx.Done():
google.golang.org/grpc/internal/backoff
backoff.go#L92: case <-ctx.Done():
google.golang.org/grpc/internal/resolver/dns
dns_resolver.go#L225: case <-d.ctx.Done():
dns_resolver.go#L236: case <-d.ctx.Done():
google.golang.org/grpc/internal/transport
client_stream.go#L131: case <-s.ctx.Done():
handler_server.go#L407: case <-ht.req.Context().Done():
handler_server.go#L430: reader: recvBufferReader{ctx: s.ctx, ctxDone: s.ctx.Done(), recv: &s.buf},
http2_client.go#L254: <-newClientCtx.Done() // Block until connectCtx expires or the defer above executes.
http2_client.go#L335: ctxDone: ctx.Done(), // Cache Done chan.
http2_client.go#L514: ctxDone: s.ctx.Done(),
http2_client.go#L911: case <-ctx.Done():
http2_client.go#L915: case <-t.ctx.Done():
http2_client.go#L1840: case <-t.ctx.Done():
http2_client.go#L1850: return t.ctx.Done()
http2_server.go#L617: s.ctxDone = s.ctx.Done()
net
cgo_unix.go#L53: if ctx.Done() == nil {
cgo_unix.go#L74: case <-ctx.Done():
dial.go#L580: case <-subCtx.Done():
dial.go#L734: case <-ctx.Done():
fd_unix.go#L52: case <-ctx.Done():
fd_unix.go#L78: ctxDone := ctx.Done()
lookup.go#L288: case <-ovc.lookupValues.Done():
lookup.go#L344: case <-ctx.Done():
net.go#L816: case <-ctx.Done():
net/http
h2_bundle.go#L7918: case <-req.Context().Done():
h2_bundle.go#L8498: case <-ctx.Done():
h2_bundle.go#L8630: case <-ctx.Done():
h2_bundle.go#L8703: case <-ctx.Done():
h2_bundle.go#L8752: case <-ctx.Done():
h2_bundle.go#L8764: case <-ctx.Done():
h2_bundle.go#L8821: case <-ctx.Done():
h2_bundle.go#L8867: case <-ctx.Done():
h2_bundle.go#L8886: case <-ctx.Done():
h2_bundle.go#L9302: case <-ctx.Done():
h2_bundle.go#L9926: case <-cs.ctx.Done():
h2_bundle.go#L10311: case <-ctx.Done():
server.go#L3180: case <-ctx.Done():
server.go#L3853: case <-ctx.Done():
socks_bundle.go#L47: case <-ctx.Done():
transport.go#L675: case <-ctx.Done():
transport.go#L755: case <-ctx.Done():
transport.go#L1572: case <-treq.ctx.Done():
transport.go#L1583: case <-treq.ctx.Done():
transport.go#L1911: case <-connectCtx.Done():
transport.go#L2460: case <-rc.treq.ctx.Done():
transport.go#L2808: case <-ctx.Done():
transport.go#L2907: ctxDoneChan := req.ctx.Done()
net/http/httputil
reverseproxy.go#L410: if ctx.Done() != nil {
reverseproxy.go#L430: case <-ctx.Done():
reverseproxy.go#L850: case <-req.Context().Done():
net/http/pprof
pprof.go#L120: case <-r.Context().Done():
pprof.go#L305: case <-r.Context().Done():
os/exec
exec.go#L704: case <-c.ctx.Done():
exec.go#L780: if (c.Cancel != nil || c.WaitDelay != 0) && c.ctx != nil && c.ctx.Done() != nil {
exec.go#L800: case <-c.ctx.Done():
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)